
using GTA;
using System;
using iFruitAddon2;
using GTA.Math;



namespace LemonUI.Menu1
{
    public partial class Basics : Script
    {
        private CustomiFruit phone = new CustomiFruit();               
        public Ped PP = Game.Player.Character;
        
        
        public Basics()
        {
        
            iFruitContact iFruitContact1 = new iFruitContact("Spawn Tracey");
            iFruitContact1.Answered += new ContactAnsweredEvent(SpawnTracey);
            iFruitContact1.DialTimeout = 300;
            iFruitContact1.Active = true;
            iFruitContact1.Icon = ContactIcon.Tracey;
            phone.Contacts.Add(iFruitContact1);

            iFruitContact iFruitContact2 = new iFruitContact("Spawn Adder");
            iFruitContact2.Answered += new ContactAnsweredEvent(SpawnAdder);
            iFruitContact2.DialTimeout = 600;
            iFruitContact2.Active = true;
            iFruitContact2.Icon = ContactIcon.Property_CarModShop;
            phone.Contacts.Add(iFruitContact2);

            // order they will appear in the phone is same as order above                 
            Tick += Basics_Tick;
        }

        
                

        private void SpawnAdder(iFruitContact sender)
        {
            phone.Close();           
            Vehicle Vehicle2 = World.CreateVehicle(VehicleHash.Adder, Game.Player.Character.GetOffsetPosition(new Vector3(0, 3, 0)));           
           
        }

        private void SpawnTracey(iFruitContact sender)
        {
            phone.Close();
            Ped CurrentPed = World.CreatePed(PedHash.TracyDisanto, Game.Player.Character.Position.Around(2f));
        }


        private void Basics_Tick(object sender, EventArgs e)
        {
            phone.Update();
        }




    }
}

